worm grooves - Espagnol Anglais Dictionnaire